E Eshom Nelms Director / Producer / Scriptwriter / Photographer / Actor DouBan IMDb Director Red Right Hand 2024 6.5 Small Town Crime 2017 6.6